package com.nimble.smile.service.vo;

public class EmotionDTO implements Comparable {

    private Integer userId;

    private Long rank;

    private String img;

    private Integer score;

    private UserInfo userInfo;

    public EmotionDTO() {
    }

    public EmotionDTO(Long rank, Integer score) {
        this.rank = rank;
        this.score = score;
    }

    public EmotionDTO(Integer userId, Integer score, Long rank, String img, UserInfo userInfo) {
        this.userId = userId;
        this.rank = rank;
        this.score = score;
        this.img = img;
        this.userInfo = userInfo;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getImg() {
        return img;
    }

    public void setImg(String img) {
        this.img = img;
    }

    public Integer getScore() {
        return score;
    }

    public UserInfo getUserInfo() {
        return userInfo;
    }

    public void setUserInfo(UserInfo userInfo) {
        this.userInfo = userInfo;
    }

    public void setScore(Integer score) {

        this.score = score;
    }


    public Long getRank() {
        return rank;
    }

    public void setRank(Long rank) {
        this.rank = rank;
    }

    @Override
    public int compareTo(Object o) {
        EmotionDTO emotionDTO = (EmotionDTO) o;
        return 0;
    }
}
